package cn.jinjie.day04.test01;

public class Demo1 {
    public static void main(String[] args) {
        Animal a = new Animal() {

            @Override
            public void eat() {
                System.out.println("吃汉堡");
            }
        };
        // a.eat();
        // a.drink();一般不这样用，用方法调用
        //匿名内部类第一种方式
        feedAnimal(a);
        //方式二
        feedAnimal(new Animal() {
            @Override
            public void eat() {
                System.out.println("吃鱼");
            }
        });

    }
    public static void feedAnimal(Animal a){
        a.eat();
        a.drink();
    }
}
